About

I make software feel inevitable — like it could not have been built any other way.

I've spent a decade on the seam between design and engineering: building design systems, tuning interfaces until they answer instantly, and writing down what I learn along the way. The essays here are field notes, not theory — everything comes from something I shipped, broke, or fixed.

Away from a screen I'm usually on a bicycle, in a used bookstore, or making espresso I describe as "research." If you want to talk shop, my inbox is open.

Experience

  1. 2023 — Present

    Principal Design Engineer

    Northwind

    Leading the design-systems group: one token vocabulary, forty products, and a component library the whole company ships on.

  2. 2019 — 2023

    Staff Engineer, Interfaces

    Fieldnote

    Built the editor and its rendering pipeline; took first input latency from 190 ms to under 50 and kept it there.

  3. 2016 — 2019

    Product Engineer

    Halide Systems

    First engineering hire. Shipped the dashboard, the billing flow, and most of the mistakes these essays are about.

Colophon

This site is set in Source Serif 4 and Geist, styled with Tailwind CSS, and served as plain static pages. Dark mode is a true near-black, page turns are real view transitions, and nothing here tracks you.